bench rammer - Turkish English Dictionary